nato rapid deployable corps-turkey - German English Dictionary